Bertrand M. Patenaude author data searchable via API